package com.itrip.itripauth.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.itrip.itripauth.entity.UserLinkUser;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * @program: itrip-parent
 * @description: 新增订单
 * @author: joker
 * @create: 2020-03-18 12:24
 **/
@Data
public class AddOrderVo {
    private Long id;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date checkInDate;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date checkOutDate;
    private Integer count;
    private Integer hotelId;
    private String hotelName;
    private String invoiceHead;
    private Integer invoiceType;
    private Integer isNeedInvoice;
    private List<UserLinkUser> linkUser;
    private String linkUserName;
    private String noticeEmail;
    private String noticePhone;
    private Integer orderType;
    private Long roomId;
    private String specialRequirement;
    private Long userId;
    private String orderNo;
    private Integer bookingDays;
    private Integer orderStatus;
    private Date creationDate;
    private Integer payAmount;
}
